package org.springblade.modules.admin.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 人员轨迹 记录 枚举类
 * @author: Sharry
 * @createTime: 2023/4/26 16:38
 * @version: Version-1.0
 */
@Getter
@AllArgsConstructor
public enum UserTrajectoryEnum {

	/**
	 * 人员轨迹操作类型
	 */
	OPERATION_NO_OPERATE(0,"无操作"),
	OPERATION_CLOCK_IN(1,"打卡"),
	OPERATION_SIGN_IN(2,"签到"),
	OPERATION_SIGN_OUT(3,"签退"),
	OPERATION_UPLOAD(4,"上传文件"),
	OPERATION_COMMIT(5,"提交"),
	OPERATION_WRITE(6,"签字"),

	/**
	 * 人轨迹 定位类型
	 */
	RECORD_PLAN(1,"工单定位"),
	RECORD_DAILY(2,"日常定位"),
	RECORD_CARD(3,"打卡定位");

	final int value;

	final String name;

}
